QT       += core gui widgets openglwidgets
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++17

SOURCES += \
    Controller.cpp \
    FunctionSelectWindow.cpp \
    GeometricTransformationWindow.cpp \
    HelpWindow.cpp \
    LinearEquationWindow.cpp \
    MatrixDecompositionWindow.cpp \
    MatrixTransformationWindow.cpp \
    RenderWidget.cpp \
    StartWindow.cpp \
    UsageWindow.cpp \
    main.cpp \
    mainwindow.cpp

HEADERS += \
    Controller.h \
    FunctionSelectWindow.h \
    GeometricTransformationWindow.h \
    HelpWindow.h \
    LinearEquationWindow.h \
    MatrixDecompositionWindow.h \
    MatrixTransformationWindow.h \
    RenderWidget.h \
    StartWindow.h \
    UsageWindow.h \
    mainwindow.h

FORMS += \
    mainwindow.ui

INCLUDEPATH += D:\eigen-3.4.0\Eigen


# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
